.TH E1432_SET_OCTAVE_TIME_CONST 3 E1432
.SH NAME
.nf
e1432_set_octave_time_const \- Set Octave exponential average time constant
e1432_get_octave_time_const \- Get Octave exponential average time constant
.IX e1432_set_octave_time_const(3) 3
.IX e1432_get_octave_time_const(3) 3
.SH SYNOPSIS
.cS
SHORTSIZ16 e1432_set_octave_time_const(E1432ID hw, SHORTSIZ16 ID,
                                       FLOATSIZ32 octave_time_const)
SHORTSIZ16 e1432_get_octave_time_const(E1432ID hw, SHORTSIZ16 ID,
                                       FLOATSIZ32 *octave_time_const)
.cE
.SH DESCRIPTION

\fIe1432_set_octave_time_const\fR sets the exponential average time constant
of the modules(s) selected to the value given in \fIoctave_time_const\fR.

\fIe1432_get_octave_time_const\fR returns the exponential average time constant
value of the modules(s) selected
into a memory location pointed to by \fIoctave_time_const\fR.

This parameter is a "global" parameter.  It applies to an entire
module rather than to one of its channels.  The \fIID\fR parameter is
used only to identify which module the function applies to, and all
channels in that module will report the same value for this parameter.

\fIhw\fR must be the result of a successful call to
\fIe1432_assign_channel_numbers\fR, and specifies the group of
hardware to talk to.

\fIID\fR is either the ID of a group of channels that was obtained
with a call to \fIe1432_create_channel_group\fR, or the ID of a single
channel.
It is used to determine which module(s) in \fIhw\fR to set/query.

\fIoctave_time_const\fR must be within .0078125 seconds minimum
and 1.0 seconds maximum.
It is rounded to the nearest negative power of two seconds.
It is the time that it takes the the exponential Octave average power
to decay by a factor of "e".

.SH "RESET VALUE"
After a reset, \fIoctave_time_const\fR is set to .125 seconds.
.SH "RETURN VALUE"
Return 0 if successful, a (negative) error number otherwise.
.SH "SEE ALSO"
.na
e1432_set_octave_mode,
e1432_set_octave_avg_mode,
e1432_set_octave_hold_mode,
e1432_set_octave_start_freq, e1432_set_octave_stop_freq,
e1432_set_octave_int_time,
e1432_set_octave_time_step,
e1432_octave_ctl,
e1432_get_octave_blocksize,
e1432_set_filter_settling_time,
e1432_get_current_data
.ad
